a mind like a sieve - Turco Inglés Diccionario