police presence - Turco Inglés Diccionario