hurried ahead - Turkish English Dictionary