alcelaphus - German English Dictionary