overblouse - Turkish English Dictionary