beaver crossing - German English Dictionary