tulip tree (hibiscus tiliaceus) - Español Inglés Diccionario