bumpy road path stability - Turkish English Dictionary