repuchar - German English Dictionary