brouillards - German English Dictionary