escarabajo de la patata - Spanish English Dictionary