land on a branch (bird) - Espagnol Anglais Dictionnaire