have a lot on your plate - Turkish English Dictionary