preinsula - German English Dictionary