lee shelter - German English Dictionary