zikzag anten - Turkish English Dictionary