trials and tribulations - Turkish English Dictionary