remorderse - Turkish English Dictionary