squelettes - German English Dictionary