strike while the iron is hot - Spanish English Dictionary