sea snot - Turkish English Dictionary