(hail of) catcalls - German English Dictionary