ocean trench - French English Dictionary