microrelay - Spanish English Dictionary