in the lee - German English Dictionary