ambleside - German English Dictionary