twenty thousand leagues under the sea - German English Dictionary