crotch-rot - Francés Inglés Diccionario