kar topu atmak - Turkish English Dictionary