someone who always pays the tab - Español Inglés Diccionario