cape bugloss - Spanish English Dictionary