river threadfin - German English Dictionary