english channel swimmer - Turkish English Dictionary