inexperienced or useless person - Espagnol Anglais Dictionnaire