satisfaction or removal - Turco Inglés Diccionario