a masculine nickname for ricardo - German English Dictionary