carrier ship-borne helicopter - German English Dictionary