terracear - German English Dictionary