i'm pressed for time - Turkish English Dictionary