from the moment that - Turkish English Dictionary