grandaddy longlegs - German English Dictionary