scaphocepha - Spanish English Dictionary