embanks - German English Dictionary