inseminates - Alemán Inglés Diccionario