meaning of auf Unzurechnungsfähigkeit plädieren

auf Unzurechnungsfähigkeit plädieren - German to English

to plead insanity