cowflock - German English Dictionary