poderle - German English Dictionary