last pockets of resistance - Turco Inglés Diccionario