metal horns - German English Dictionary