brouette - German English Dictionary