vinegarroon (mastigoproctus giganteus) - Turkish English Dictionary