contestarse - German English Dictionary