anatolian peninsula - French English Dictionary