ventouse - Turkish English Dictionary