strike while the iron’s hot - Francés Inglés Diccionario