platter-faced - Spanish English Dictionary