apalache - German English Dictionary