fail to keep in contact - Espagnol Anglais Dictionnaire