sheep nasal fly - Turkish English Dictionary