pegarle - German English Dictionary