depending on how late we arrive ... - Turkish English Dictionary