paranthropus robustus - Spanish English Dictionary