two-humped camel - Turkish English Dictionary