hemicarp - German English Dictionary