venereal excrescence - Francés Inglés Diccionario