firm believer - German English Dictionary