inverness cape - German English Dictionary