mediterranean tapeweed - Turco Inglés Diccionario