apoderada - German English Dictionary