recauchar - German English Dictionary