carta-poder - German English Dictionary