cow pen - German English Dictionary