semi-natural coast - Español Inglés Diccionario