with extremely large horns - German English Dictionary