garburator - French English Dictionary