museau - German English Dictionary