shield-backed bugs - French English Dictionary