i surrender - French English Dictionary