carta complementaria - German English Dictionary