have you ever been riding - Turkish English Dictionary