abstauben - French English Dictionary