not leave someone in peace - Espagnol Anglais Dictionnaire