rematarse - German English Dictionary