atlantic bumper - German English Dictionary