hirsutoid papilloma of the penis - Alemán Inglés Diccionario