tam-o'-shanter - German English Dictionary