not of sound mind and hence not legally responsible - Türkisch Englisch Wörterbuch