be attacked by horse flies - Turkish English Dictionary