touch all the bases - Turco Inglés Diccionario