(almost) upon you - Turkish English Dictionary