imponent - German English Dictionary