none of this would have been possible without you - Turkish English Dictionary