repucharse - German English Dictionary