the world's largest lake - Espagnol Anglais Dictionnaire