lycosa tarentula - German English Dictionary