hydrosquelette - German English Dictionary