self-saturation - Turco Inglés Diccionario