shield-backed bugs - Turkish English Dictionary