strike whilst the iron is hot - Spanish English Dictionary