overlie something (overlay, overlain) - Espagnol Anglais Dictionnaire