bathyscapha - German English Dictionary