semelle continue - German English Dictionary