cardmaker - German English Dictionary