tape yarn - Turkish English Dictionary