deniz tadı veren - Turkish English Dictionary