long-limbed - German English Dictionary