bump (swelling on body) - German English Dictionary