tüylü kartopu - Turkish English Dictionary