a substantial amount - Turkish English Dictionary