have a story to tell - Francés Inglés Diccionario