detaining power - Turco Inglés Diccionario