brouillard - German English Dictionary