templadera - German English Dictionary