crosshaven - German English Dictionary