turbulent plug - Spanish English Dictionary