germs - French English Dictionary