an amateur canasta player - Español Inglés Diccionario