turtle aquarium - German English Dictionary