it's strange but true - Francés Inglés Diccionario