Search term Amazon has one result
EN English FR French
Amazon (n) [geography] Amazone (n) {f} [geography]