venereal excrescence - Turco Inglés Diccionario