blunt talking and straight shooting - Turco Inglés Diccionario