teloreceptor - Spanish English Dictionary