it seems to me that ... - German English Dictionary