parclose - German English Dictionary