to lay low and sing small - Espagnol Anglais Dictionnaire