door peninsula - Turkish English Dictionary