life's ups and downs - Turkish English Dictionary