yodeling in a canyon - German English Dictionary