large-flowered - Spanish English Dictionary