cape bugloss - French English Dictionary