ride two horses at once - Turkish English Dictionary