a great talker is a great liar - Español Inglés Diccionario