chapla - German English Dictionary