interfluve - German English Dictionary