i blew it - French English Dictionary