swimming complexes - German English Dictionary