person who likes sandwiches - Spanish English Dictionary