rainure - Turkish English Dictionary