have a story to tell - Turco Inglés Diccionario