i'll eat my hat - Francés Inglés Diccionario