physical & mental disability - Alemán Inglés Diccionario