up-and-doing - Turkish English Dictionary