remarcable - German English Dictionary