venereal excrescence - Alemán Inglés Diccionario