semen-producing business - Alemán Inglés Diccionario