ouvirandra (aponogeton madagascariensis) - German English Dictionary