admirablemente - German English Dictionary