buy (yourself) time - Espagnol Anglais Dictionnaire