tree roots visible along a river bank - Espagnol Anglais Dictionnaire