twisting of testicles - Alemán Inglés Diccionario