bereft of senses - Turco Inglés Diccionario