laud to the skies - German English Dictionary