sea foam - Turkish English Dictionary