abgrabend - French English Dictionary