caisson foundations - German English Dictionary