okapi - German English Dictionary