overblouse - German English Dictionary