imploración - Spanish English Dictionary