bang (have sex with) - Turkish English Dictionary