press undertaking - Turkish English Dictionary