be long in the teeth - German English Dictionary