trip-wire mines - Spanish English Dictionary