self-rescue - Turco Inglés Diccionario