admirarse - German English Dictionary