floating yarn - Turkish English Dictionary