acarguillar - German English Dictionary