abdecken - French English Dictionary