desenchuchar - German English Dictionary