chelidon urbica - Turkish English Dictionary