silky-bellied humpbacked ant - German English Dictionary