implicarse - German English Dictionary