breeding ground for germs - Turc Anglais Dictionnaire