on (one's) plate - Spanish English Dictionary