under the lee of - German English Dictionary