needlenose caridina - German English Dictionary