indri - German English Dictionary