hydrosquelette - French English Dictionary