mentally and physically slow person - Spanisch Englisch Wörterbuch