bathyscapha - Spanish English Dictionary