taal lake - German English Dictionary