servirle - German English Dictionary