seem profitable - German English Dictionary