sarılmış tel yumağı - Turkish English Dictionary