cape bugloss - Turkish English Dictionary