due to pressing other work - Turkish English Dictionary