mental restriction - Alemán Inglés Diccionario