abgeben - French English Dictionary