techado - German English Dictionary