be lots to talk about - German English Dictionary