self-restraints - Turco Inglés Diccionario