a brain like a sieve - Turco Inglés Diccionario