rubber band pistol - German English Dictionary