dicotyledonous plants - Spanish English Dictionary