gackle - Turkish English Dictionary