tenerife bugloss - Turkish English Dictionary