left half of the brain - Alemán Inglés Diccionario