coral bush (templetonia retusa) - Español Inglés Diccionario