tutor of handicapped - Alemán Inglés Diccionario