sardina blanca (curimata magdalenae) - Spanish English Dictionary