please do needful - Turkish English Dictionary