galloot - Turkish English Dictionary