blunt talking and straight shooting - Alemán Inglés Diccionario