laputan - German English Dictionary