strove - Turkish English Dictionary