not of sound mind and hence not legally responsible - Turkish English Dictionary