long-winded person - German English Dictionary