epiphyllum oxypetalum - German English Dictionary