naïade - German English Dictionary