you better slow down - Turco Inglés Diccionario