sandles - German English Dictionary