seen and approved - German English Dictionary