self-fertilisation - Alemán Inglés Diccionario