(mecazen) parazit - Turkish English Dictionary