organic transistor - Spanish English Dictionary