pear shaped excavator - Spanish English Dictionary