self-defence force - Turco Inglés Diccionario