templen - German English Dictionary