antiamphibious obstacle - German English Dictionary