telephone with explosive-atmosphere features - Spanish English Dictionary