rematar - German English Dictionary