geschehen - French English Dictionary