river dragon - German English Dictionary