speaking quite candidly - Alemán Inglés Diccionario