a masculine nickname for ricardo - Allemand Anglais Dictionnaire