perfect-flowered - German English Dictionary