superfluency - German English Dictionary