scandinavian peninsula - Turkish English Dictionary