rorra - Turkish English Dictionary