fling dirt at somebody - Spanish English Dictionary