abysse - French English Dictionary