self sterility - Turco Inglés Diccionario