fellow-creature - Spanish English Dictionary