i implore you - French English Dictionary