sidles - German English Dictionary