şakır şakır yağıyor - Turkish English Dictionary