clover-leaf antenna - Turkish English Dictionary