mentally incompetent person - Spanisch Englisch Wörterbuch