north elba - Turkish English Dictionary