mostachosa - German English Dictionary