towrope - Turkish English Dictionary