gallipoli peninsula - Turkish English Dictionary