squelette - German English Dictionary