cock and ball torture - Francés Inglés Diccionario