rattle its saber - Turco Inglés Diccionario