ship borne helicopter - German English Dictionary